border of a garden - Deutsch Englisch Wörterbuch